package org.codefinger.json.parser;

public interface JSONArrayDeserializer {

	public JSONArrayDeserializer createArrayDeserializer();

	public JSONObjectDeserializer createObjectDeserializer();

	public void addValue(Object value);

	public void addStringValue(JSONLexer jsonLexer);

	public void addIntValue(String value);

	public void addFloatValue(String value);

	public void addFalseValue();

	public void addTrueValue();

	public void addNullValue();

	public Object getDeserializedValue();

}
